package com.app.sgd.model.bean;

import java.io.Serializable;

public class Empleado implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = -6798701367889470788L;
	private String codigo;
	private String nombreLargo;
	private String codigoArea;
	private String codigoEmp;
	private String codigoUsr;
	private String nombre;
	private String siglasArea;
	private String cargo;
	private String nombreArea;
	private String grado;
	private String iniciales;
	private String email;
	private String loginUsr;
	private String flgProyectoUsr;
	
	private String cargoUsr;
	private String estadoUsr;
	
	public Empleado(String codigo,String nombreLargo,String codigoArea,String codigoEmp,String codigoUsr,String nombre,String siglasArea,String cargo,String nombreArea,String grado,String iniciales,String email,String loginUsr,String flgProyectoUsr){
		this.codigo         = codigo        ;
		this.nombreLargo    = nombreLargo   ;
		this.codigoArea     = codigoArea    ;
		this.codigoEmp      = codigoEmp     ;
		this.codigoUsr      = codigoUsr     ;
		this.nombre         = nombre        ;
		this.siglasArea     = siglasArea    ;
		this.cargo          = cargo         ;
		this.nombreArea     = nombreArea    ;
		this.grado          = grado         ;
		this.iniciales      = iniciales     ;
		this.email          = email         ;
		this.loginUsr       = loginUsr      ;
		this.flgProyectoUsr = flgProyectoUsr;
	}
	
	public Empleado(String codigo,String nombre,String grado,String iniciales,String email){
		this.codigo = codigo;
		this.nombre = nombre;
		this.grado = grado;
		this.iniciales = iniciales;
		this.email = email;
	}
	
	public Empleado(String codigo,String nombreLargo,String codigoArea,String cargo){
		this.codigo = codigo;
		this.nombreLargo = nombreLargo;
		this.codigoArea = codigoArea;
		this.cargo = cargo;
	}
	
	public Empleado(String codigo,String nombreLargo,String codigoArea,String cargo,String codigoUsr,String siglasArea,String cargoUsr){
		this.codigo = codigo;
		this.nombreLargo = nombreLargo;
		this.codigoArea = codigoArea;
		this.cargo = cargo;
		this.codigoUsr = codigoUsr;
		this.siglasArea = siglasArea;
		this.cargoUsr = cargoUsr;
	}
	
	public Empleado(String codigoUsr,String nombreLargo,String codigoArea,String cargoUsr,int a){
		this.codigoUsr = codigoUsr;
		this.nombreLargo = nombreLargo;
		this.codigoArea = codigoArea;
		this.cargoUsr = cargoUsr;
	}
	
	public Empleado(String codigoUsr,String nombreLargo,String codigoArea,String cargoUsr,String estadoUsr,String siglasArea){
		this.codigoUsr = codigoUsr;
		this.nombreLargo = nombreLargo;
		this.codigoArea = codigoArea;
		this.cargoUsr = cargoUsr;
		this.estadoUsr = estadoUsr;
		this.siglasArea = siglasArea;
	}
	
	public Empleado(String codigo,String nombreLargo,String nombre,String codigoArea,String cargo,String codigoUsr,String siglasArea,String cargoUsr){
		this.codigo = codigo;
		this.nombreLargo = nombreLargo;
		this.nombre = nombre;
		this.codigoArea = codigoArea;
		this.cargo = cargo;
		this.codigoUsr = codigoUsr;
		this.siglasArea = siglasArea;
		this.cargoUsr = cargoUsr;
	}
	
	public String getAreaNombre() {
		return siglasArea + " - " + nombre;
	}

	public String getCodigo() {
		return codigo;
	}

	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getGrado() {
		return grado;
	}

	public void setGrado(String grado) {
		this.grado = grado;
	}

	public String getIniciales() {
		return iniciales;
	}

	public void setIniciales(String iniciales) {
		this.iniciales = iniciales;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getCargo() {
		return cargo;
	}

	public void setCargo(String cargo) {
		this.cargo = cargo;
	}

	public String getCodigoArea() {
		return codigoArea;
	}

	public void setCodigoArea(String codigoArea) {
		this.codigoArea = codigoArea;
	}

	public String getNombreLargo() {
		return nombreLargo;
	}

	public void setNombreLargo(String nombreLargo) {
		this.nombreLargo = nombreLargo;
	}

	public String getCargoUsr() {
		return cargoUsr;
	}

	public void setCargoUsr(String cargoUsr) {
		this.cargoUsr = cargoUsr;
	}

	public String getCodigoUsr() {
		return codigoUsr;
	}

	public void setCodigoUsr(String codigoUsr) {
		this.codigoUsr = codigoUsr;
	}

	public String getEstadoUsr() {
		return estadoUsr;
	}

	public void setEstadoUsr(String estadoUsr) {
		this.estadoUsr = estadoUsr;
	}

	public String getSiglasArea() {
		return siglasArea;
	}

	public void setSiglasArea(String siglasArea) {
		this.siglasArea = siglasArea;
	}

	public String getCodigoEmp() {
		return codigoEmp;
	}

	public void setCodigoEmp(String codigoEmp) {
		this.codigoEmp = codigoEmp;
	}

	public String getFlgProyectoUsr() {
		return flgProyectoUsr;
	}

	public void setFlgProyectoUsr(String flgProyectoUsr) {
		this.flgProyectoUsr = flgProyectoUsr;
	}

	public String getLoginUsr() {
		return loginUsr;
	}

	public void setLoginUsr(String loginUsr) {
		this.loginUsr = loginUsr;
	}

	public String getNombreArea() {
		return nombreArea;
	}

	public void setNombreArea(String nombreArea) {
		this.nombreArea = nombreArea;
	}
	
	
}
